provide as a guarantee - Deutsch Englisch Wörterbuch